package com.example.javaeekeshe.service;

import com.example.javaeekeshe.pojo.GoodsBean;

import java.util.List;

public interface IGoodsService {
    /**
     * 查询所有有效商品
     * @return
     */
    public List<GoodsBean> selectAllGood();

    /**
     * 根据id查询商品
     * @param id
     * @return
     */
    public GoodsBean selectGoodById(Integer id);

    /**
     * 设置状态
     * @param id
     */
    public void seyState(Integer id,Integer state);

    /**
     * 上架
     * @param id
     */
    public void shelves(Integer id);

    /**
     * 删除
     * @param id
     */
    public void del(Integer id);

    /**
     * 更新
     * @param goodsBean
     */
    public void update(GoodsBean goodsBean);

    /**
     * 添加商品
     * @param goodsBean
     */
    public void addGoods(GoodsBean goodsBean);


}
